package com.ccg.dao;

import com.ccg.entity.Date_Rt_Number;
import com.ccg.entity.Order_Room;

import java.util.List;

public interface Date_Rt_NumberDao {
    //插入一条房间预定数量库存数据
    int refresh(Date_Rt_Number date_rt_number);
    //根据房间类型获取所有库存
    List<Date_Rt_Number> getAllByRt(int rt_id);
    //根据房间类型对库存进行增减,用于当房间的类型修改时以及添加房间,同步数据
    int updateNumberByRt_id(Date_Rt_Number date_rt_number);

    //根据房间类型对库存进行增减,用于当房间的类型修改时,同步数据-->
    //接受一个Order_Room类型,在管理员通过订单预定时,对房间库存进行数据处理
    int updateNumberByDateRt_id(Order_Room order_room);

    //查找是否存在非法库存
    int findBad();
}
